Git bestanden neerleggen
Home

Git bestanden neerleggen

Git bestanden neerleggen

Met de git commit instructie kan je de bestanden, die je verzameld hebt op de verzamelplaats, opslaan en neerleggen in de repository

Inleiding

Tot nu toe hebben we de repository alleen nog maar

  1. geïnitialiseerd;
  2. onze bestanden op de verzamelplaats samengeroepen;

Nu moeten we nog:

  1. neerleggen, plegen, toevertrouwen (commit)

Commit kan je vertalen als consigneren, toevertrouwen, neerleggen, indienen. Ik vertaal het als neerleggen. Zoals je een acte neerlegt bij een notaris.

Maar zolang de bestanden niet worden neergelegd (committed) zitten ze niet in het versiebeheer. Alleen als je bestanden uitdrukkellijk neerlegt (commit), registreert Git de inhoud van de bestanden en slaat die op als een nieuwe versie van die bestanden, zodat je de volgende keer kan nagaan welke wijzigingen de bestanden hebben ondergaan door de bestaande versie met de laatste opgeslagen versie te vergelijken.

Dit is een nieuwe verrijking van je Git lingo: dit proces wordt neerleggen (commit) genoemd.

We maken nu een eerste commit van onze bestanden. De eerste keer dat je een bestand aan de bewaarplaats toevoegt en erin opneemt (commit), registreert Git het nieuwe bestand. Elke verdere neerlegging (commits) van deze bestanden binnen de dezelfde repository is een opname (commit ) van de wijzigingen, gebaseerd op de vorige versie van dezelfde bestanden die beschikbaar zijn in de repository.

Git heeft de gezonde gewoonte om commentaar toe te voegen op het tijdstip van elke commit. Op die wijze leert Git je manier van werken kennen vooral met betrekking tot het soort bestandstypen. Git bouwt zo een intelligent systeem op, op basis van de waargenomen patronen om je routines te automatiseren.

Opmerkingen die je bij iedere commit toevoegt dienen in principe alleen om jezelf of een medewerker te helpen de geschiedenis van je repository beter te begrijpen evenals het doel van, en/of wijzigingen in de bestanden. Het is goed om opmerkingen toe te voegen.

Genoeg theorie, hoe werkt het nu eigenlijk?

We beginnen opnieuw

Hier is nogmaals de tekst van de eerste versie van Vera.txt:

Ambrosia, wat vloeit mij aan?

uw schedelveld is koeler maan

en alle appels blozen

Voer de volgende stappen uit:

  1. git reset Vera.txt om Vera.txt uit de verzamelplaats te halen
  2. type Vera.txt om te verifiëren dat alleen de eerste strofe in het bestand staat
  3. git add Vera.txt om de eerste versie aan de verzamelplaats toe te voegen
  4. git status om na te gaan dat Vera.txt op de verzamelplaats staat
  5. Typ nu het volgende commando in: git commit –m "Vera eerste versie"
  6. git status om het resultaat van de commit te inspecteren
Git - bestand neerleggen eerste versie Vera.txt
Git - bestand neerleggen eerste versie Vera.txt

Als je de -m clausule weglaat wordt een tekstverwerker geopend. Je kan nu een "commit" bericht intypen. "Commit" berichten moeten de volgende vorm aannemen:

<commit samenvatting in 50 tekens of minder.>
<witregel>
<Gedetailleerde beschrijving van veranderingen in deze commit.>


Git gebruikt de eerste lijn voor de opmaak van de log output, e-mailing patches, enz., Dus het moet kort zijn maar toch de gehele changeset beschrijven. Als je niet kan komen De samenvatting dient te worden gevolgd door een lege regel en een gedetailleerde beschrijving van de veranderingen (bv, waarom je de veranderingen hebt gemaakt).

Het bestand wijzigen

Voeg de volgende tekst bovenaan toe aan Vera.txt:

Jan Engelman

Vera Janacopoulos

Cantilene

Voer de volgende stappen uit:

  1. type Vera.txt om te verifiëren dat de tekst is toegevoegd
  2. git add Vera.txt om de eerste versie op de verzamelplaats te updaten met de tweede versie
  3. git status om na te gaan dat de tweede versie van Vera.txt op de verzamelplaats staat; let erop dat je nu git reset HEAD Vera.txt moet uitvoeren om de laatste wijziging van de verzamelplaats te halen
  4. Typ nu het volgende commando in: git commit –m "Vera tweede versie"
  5. git status om het resultaat van de commit te inspecteren

Wijzig vervolgens Vera.txt en voeg een strofe toe:

de klankgazelle die ik vond

hoe zoete zoele kindermond

van zeeschuim en van rozen

Voer de volgende stappen uit:

  1. git add Vera.txt om de eerste versie op de verzamelplaats te updaten met de tweede versie
  2. git status om na te gaan dat de derde versie van Vera.txt op de verzamelplaats staat; let erop dat je weer git reset HEAD Vera.txt moet uitvoeren om de laatste wijziging van de verzamelplaats te halen
  3. Typ nu het volgende commando in: git commit –m "Vera derde versie"

Een commit message wijzigen

Lorna Jane Mitchell, How do you correct a commit message in Git? Learn how to fix a mistake using the “git commit -amend” command and understand when it is appropriate to force push a changed commit, October 25, 2016

De laatste commit verwijderen

Lorna Jane Mitchell, How do I undo my last comment in Git? Learn how to use the “git reset” command and reset the HEAD pointer to undo your last commit, September 21, 2016

JI
2017-08-31 11:31:13